TypedDiagramElement

StockSharp.Diagram.Elements

带有可变数据类型的图表元素。

继承自: DiagramElement

构造函数

TypedDiagramElement
protected TypedDiagramElement(string typeParamCategory, bool ignoreHandler)
typedDiagramElement = TypedDiagramElement(typeParamCategory, ignoreHandler)

初始化了 & ##TypedDiagramElement+#的新实例.

typeParamCategory
图表元素参数的类别。
ignoreHandler

属性

OutputSocket
protected DiagramSocket OutputSocket { get; }
value = typedDiagramElement.OutputSocket

输出套接字 。

Type
public DiagramSocketType Type { get; set; }
value = typedDiagramElement.Type
typedDiagramElement.Type = value

数据类型.

方法

InputSocketConnected
private void InputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketConnected(socket, source)

这种方法在订阅图元素输出值的处理时被调用.

socket
图表元素套接字 。
source
源图元素套接字 。
InputSocketDisconnected
private void InputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketDisconnected(socket, source)

这种方法在未订阅时从图元素输出值的处理中调用.

socket
图表元素套接字 。
source
源图元素套接字 。
OnInputSocketConnected
protected virtual void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketConnected(socket, source)

输入套接字连接时,该方法称为.

socket
图表元素套接字 。
source
源图元素套接字 。
OnInputSocketDisconnected
protected virtual void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketDisconnected(socket, source)

当输入套接字断开时,该方法被称为.

socket
图表元素套接字 。
source
源图元素套接字 。
OnProcess
protected abstract void OnProcess(DiagramSocketValue value)
typedDiagramElement.OnProcess(value)

这种方法在新入值的处理时被叫来.

value
已处理的值 。
TypeChanged
protected virtual void TypeChanged()
typedDiagramElement.TypeChanged()

数据类型被更改时,该方法被称为".

UpdateOutputSocketType
protected void UpdateOutputSocketType()
typedDiagramElement.UpdateOutputSocketType()

更改输出套接字类型 。